6b0034508015785e526d4b4d94dc8eb6 IMPC_EYE_026_001 Success homozygote 9 135 5 low_batch baseline_all 139 both both 1 0.02